num = int(input("Введите четырёхзначное число: "))

if 1000 <= num <= 9999:
    digits = [int(digit) for digit in str(num)]
    
    min_digit = min(digits)
    max_digit = max(digits)
    
    even_count = sum(1 for digit in digits if digit % 2 == 0)
    zero_count = digits.count(0)
    
    square_digits = [1, 4, 9]
    
    is_square = "Да" if any(digit in square_digits for digit in digits) else "Нет"
    
    is_square_num = "Да" if any(num % i == 0 and (num // i) == i for i in range(1, int(num**0.5)+1)) else "Нет"
    
    is_even = "Да" if num % 2 == 0 else "Нет"
    
    is_multiple_of_three = "Да" if num % 3 == 0 else "Нет"
    
    print(f"Число чётное: {is_even}")
    print(f"Число кратное трём: {is_multiple_of_three}")
    print(f"Число является квадратом числа: {is_square_num}")
    print(f"Наименьшая цифра числа: {min_digit}")
    print(f"Наибольшая цифра числа: {max_digit}")
    print(f"Количество нулей в числе: {zero_count}")
    print(f"Цифра в разряде единиц является квадратом цифры: {'Да' if digits[3] in square_digits else 'Нет'}")
    print(f"Цифра в разряде десятков является квадратом цифры: {'Да' if digits[2] in square_digits else 'Нет'}")
    print(f"Цифра в разряде сотен является квадратом цифры: {'Да' if digits[1] in square_digits else 'Нет'}")
    print(f"Цифра в разряде тысяч является квадратом цифры: {'Да' if digits[0] in square_digits else 'Нет'}")
else:
    print("Введённое число не является четырёхзначным")
